package instgram

/*
	{
	  "multiple_users_found": false,
	  "email_sent": false,
	  "sms_sent": false,
	  "lookup_source": "phone",
	  "corrected_input": "8615019285711",
	  "user": null,
	  "has_valid_phone": true,
	  "can_email_reset": false,
	  "can_sms_reset": true,
	  "can_wa_reset": false,
	  "user_id": "user_id_na",
	  "email": null,
	  "phone_number": "8615019285711",
	  "fb_login_option": false,
	  "is_autoconf_test_user": false,
	  "status": "ok"
	}
*/
type InsResponseData struct {
	MultipleUsersFound bool        `json:"multiple_users_found"`
	EmailSent          bool        `json:"email_sent"`
	SmsSent            bool        `json:"sms_sent"`
	LookupSource       string      `json:"lookup_source"`
	CorrectedInput     string      `json:"corrected_input"`
	User               interface{} `json:"user"`
	HasValidPhone      bool        `json:"has_valid_phone"`
	CanEmailReset      bool        `json:"can_email_reset"`
	CanSmsReset        bool        `json:"can_sms_reset"`
	CanWaReset         bool        `json:"can_wa_reset"`
	UserId             string      `json:"user_id"`
	Email              interface{} `json:"email"`
	PhoneNumber        string      `json:"phone_number"`
	FbLoginOption      bool        `json:"fb_login_option"`
	IsAutoconfTestUser bool        `json:"is_autoconf_test_user"`
	Status             string      `json:"status"`
}

type FailedResult struct {
	Message string `json:"message"`
	Status  string `json:"status"`
}
